ENGLISH → HINDI
albatross
01
noun
(लाक्षणिक) वह बोझ या अड़चन जो आगे बढ़ने से रोके; गले की माला।
(figurative) something that hinders or handicaps
In a sentence
she was an albatross around his neck
वह उसके गले की फाँस बन गई थी।