hindrance
n
1 ~ (to sth/sb) thing or person that hinders 起妨碍作用的事物或人
Some kitchen gadgets are more of a hindrance than a help. 有些灵巧的炊具非但没有用处反而碍事.
2 (idm 习语) without let or hindrance => let3.
She herself read them to me by spelling into my hand what was written in the book.
她亲自通过在我手上拼写书中的内容,把课本对我读出来。
From this we get the expression to make a beeline for someone or something, which means to go quickly along a straight direct course for someone or something.
从这里我们得到一条短语"to make a beeline for someone or something,意思是迅速地沿着一条直线向某人或某物走去。