What is the meaning of Have_the_drop_on?
To possess an advantage over another person, by acting before that person.
Source: wiktionary.orgSearch words containing
To possess an advantage over another person, by acting before that person.
Source: wiktionary.orgSearch words containing