1
terrific, marvellous
2
hard
3
opposite
4
disused
5
calculate
6
administer, coordinate
7
go away
8
posing no difficulty
9
command
10
assistance
7
5
3
10
2
9
6
4