Definition of ALBATROSSES

albatrosses

Noun

  • (figurative) something that hinders or handicaps
  • large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight
  • plural of albatross

Scrabble Score: 13

albatrosses: valid Scrabble (US) TWL Word
albatrosses: valid Scrabble Word in Merriam-Webster MW Dictionary
albatrosses: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 15

albatrosses: valid Words With Friends Word