Question

Select the most appropriate meaning of the given idiom. Dog eat dog

A Ruthlessly competitive
B Tit for tat
C Being calculative
D Like-minded people connect better
Practice Next

Relevant for Exams:

Hey! Ask a query