Recent Searches
GRE Word List made easy using Mnemonics
albatross - Dictionary definition and meaning for albatross
ALBATROSS
(noun) large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight
synonyms : mollymawk(noun) (figurative) something that hinders or handicaps
"she was an albatross around his neck"
synonyms : millstone
WordNet® 3.0, © 2006 by Princeton University.


