酷兔词典首页

suffocated


adj
feel suffocated
to feel as if you are not free or do not have enough space
 He feels suffocated by London and longs to escape to the country.