Select the most appropriate meaning of the given idiom:
to be head and shoulders above someone1
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
Select the most appropriate meaning of the given idiom:
to be head and shoulders above someone