Question

Select the most appropriate meaning of the given idiom. Hard and fast

A Strict
B Quick witted
C Urgent
D Badly affected
Practice Next

Relevant for Exams:

Hey! Ask a query