interj. , informal Used to express strong feeling (as astonishment, pleasure, or anger); used in speech or when writing conversation. "Holy cats! That's good pie!" said Dick. "Holy cow! They can't do that!" Mary said when she saw the boys hurting a much smaller boy.
HOLY MOSES
Meaning of HOLY MOSES in English
American idioms English vocabulary. Английский словарь американских идиом. 2012