English Dictionary
Definition have something on in British English
have something on phrase
phrase
1
to have an arrangement to do something
Synonyms and related words
