Test # 65
720 questions in 72 tests. Each test contains 10 questions.
let (someone) have it
to hit someone hard, to scold someone angrily
One man let another man have it when they had a fight on the bus.
More Idioms ...
General Knowledge 2016 - 34
Basic English Usage
Elementary English Grammar Test
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
English Question Answer