depinisyon kahulugan
  
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of albatross
    English to English
    noun
  • (figurative) something that hinders or handicaps
  • She was an albatross around his neck.
    source: WordNet 3.0
  • large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight
  • source: WordNet 3.0
  • A web-footed bird, of the genus Diomedea, of which there are several species. They are the largest of sea birds, capable of long-continued flight, and are often seen at great distances from the land. They are found chiefly in the southern hemisphere.
  • source: Webster 1913
Nearby Word