albatrossEnglish

albatross, millstone, mollymawk

Noun

Large web-footed birds of the southern hemisphere having long narrow wings, noted for powerful gliding flight

English: albatross, mollymawk

Bahasa: albatros

(figurative) something that hinders or handicaps

English: albatross, millstone

Bahasa: halangan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words