1although you are trying very hard
for the life of you
2not noticed or used
on the shelf
3to move or travel through an area
traverse
4they hurt you or treat you badly
If you suffer at the hands of someone
5find someone
get/lay/put your hands on smth
6working together to do smth dishonest
hand in glove
7make or lose money very quickly
hand over fist
8have smth well organized or under control
have smth in hand
9practise a skill not to lose it
keep your hand in
10someone trustworthy to od your job
a safe pair of hands
11important at the present moment
job/matter un hand
12the most successful or admired part of a system or achievement
13a sound similar to a series of quickly repeated knocks
rattle
14the only person or thing in a place
solitary
15not cared for and are in bad condition
derelict