• 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

Word used in video below:
text: "A" is for albatross.
Download our Mobile App Today
Receive our word of the day
on Whatsapp