English Dictionary
Definition visit on in British English
visit on phrasal verb
[transitive] phrasal verb
1
to make something very unpleasant happen to someone
Example
Violence was relentlessly visited upon innocent victims.
