365bet中国官方网站

  • word of the day

    albatross

    albatross - 365bet中国官方网站 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