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
American idioms English vocabulary. Английский словарь американских идиом. 2012