Words and Their Meaning in English Part -3

 

WordsMeaning in English
Moot pointA debatable point
BrewTo start to form
UnbridledUnrestrained
EchelonsA level in an organization or authority
Feather one’s nestTo earn dishonestly
By the virtue ofBy the power of
To curry favour withWin favour of
For a songAt a very low price

Post a Comment

Previous Post Next Post