Popular Wordlists
  • word of the day

    albatross

    albatross - Dictionary definition and meaning for word albatross

    Definition
    (noun) (figurative) something that hinders or handicaps
    Synonyms : millstone
    Example Sentence
    • she was an albatross around his neck
    Definition
    (noun) large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight
    Synonyms : mollymawk
Connect with us on Facebook