✨📕 The NEWThe NEW Collegiate Dictionary, 12th Edition Over 5,000 words added — Buy Now! Collegiate DictionaryBuy Now!

have on

verb

had on; having on; has on
Synonyms of have onnext

transitive verb

1
: wear
has on a new suit
2
chiefly British : to trick or deceive intentionally : put on sense 5
3
chiefly British : to have plans for
What do you have on for tomorrow?

Examples of have on in a Sentence

you're having me on, aren't you, mate?
Recent Examples on the Web
Examples are automatically compiled from online sources to show current usage. Read More Opinions expressed in the examples do not represent those of Merriam-Webster or its editors. Send us feedback.
Prosecutors showed pictures in court Thursday showing bus tickets Mangione had on him, including one with a false name. Christina Fan, CBS News, 5 Dec. 2025 These seem like minor trespasses, but when no one feels comfortable telling the truth, the influence such behavior has on the 12-year-old Janna becomes concerning. Stephen Saito, Variety, 5 Dec. 2025 According to Congressional data, consumers with buy now, pay later loans have on average $871 more in credit card debt in the month of the loan’s origination than consumers who didn’t take out loans. Kate Nishimura, Sourcing Journal, 5 Dec. 2025 The Athletic's Tim Britton projects him for an eight-year, $190 million contract, which would be the sixth deal worth over $150 million that the Yankees would have on their books. Jackson Roberts, MSNBC Newsweek, 5 Dec. 2025 See All Example Sentences for have on

Word History

First Known Use

before the 12th century, in the meaning defined at sense 1

Time Traveler
The first known use of have on was before the 12th century

Cite this Entry

“Have on.” Merriam-Webster.com Dictionary, Merriam-Webster, https://www.merriam-webster.com/dictionary/have%20on. Accessed 11 Dec. 2025.

Last Updated: - Updated example sentences
Love words? Need even more definitions?

Subscribe to America's largest dictionary and get thousands more definitions and advanced search—ad free!