Table of Contents
Antonyms
Synonyms
Etymology
1. albatross
noun. ['ˈælbəˌtrɑːs'] large web-footed birds of the southern hemisphere having long narrow wings; noted for powerful gliding flight.
Antonyms
Etymology
- albatross (English)
- alcatraz (Portuguese)
- قطرس (Arabic)
2. albatross
noun. ['ˈælbəˌtrɑːs'] (figurative) something that hinders or handicaps.
Antonyms
Synonyms
Etymology
- albatross (English)
- alcatraz (Portuguese)
- قطرس (Arabic)