Select the most appropriate meaning of the given idiom:

to be head and shoulders above someone

1
to be very good at something
2
to be much better at something
3
to be much taller than others
4
to be brave in times of trouble
5
Question Not Attempted

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation