engineering recuitment AAI ATC Junior Executive 2025 Mock Test Series English Vocabulary Phrase or Idiom Meaning
Select the most appropriate meaning of the given idiom.
Hard sell
1
Person in charge
2
Have a quick look at something
3
Sell something by being very aggressive
4
Find something amusing