History
History
Synonyms
UK
US
Meaning:
expensive

costing a great deal of money, people, effort etc

high-priced

impediment

a physical defect, especially in speech, e.g. a stammer; something that hinders

obstruction, hindrance

snag

a hidden, unknown or unexpected difficulty

complication in situation

theft

(the act of, an instance of) stealing

stealing

HOLDUP as in Wiktionary
HOLDUP as in Wikipedia