costing a great deal of money, people, effort etc
high-priced
a physical defect, especially in speech, e.g. a stammer; something that hinders
obstruction, hindrance
a hidden, unknown or unexpected difficulty
complication in situation
(the act of, an instance of) stealing
stealing