{v. phr.} To have no right or reason. * /Jack had no business saying those nasty things about Dick./ * /Vern's mother told him he had no business going swimming that day./
HAVE NO BUSINESS
Meaning of HAVE NO BUSINESS in English
Dictionary of English idioms . Словарь английских идиом. 2012