kusam lata

New York

Follow

Question no. 60

Choose the correct meaning of 'To be at loggerheads'

To feel depressed
To put up high demands
To exert hidden influence
Disagree on everything