millstoneEnglish

millstone, albatross

Noun

(figurative) something that hinders or handicaps

English: albatross, millstone

Bahasa: halangan

Any load that is difficult to carry

English: millstone

One of a pair of heavy flat disk-shaped stones that are rotated against one another to grind the grain

English: millstone

Bahasa words with similar meanings

English words with similar meanings

Show 1 words