Home | Definition | albatross

Definition of albatross



Overview of noun albatross

The noun albatross has 2 senses? (no senses from tagged texts)
1. albatross, millstone

((figurative) something that hinders or handicaps; "she was an albatross around his neck")

2. albatross, mollymawk

(large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight)