Longman Dictionary English From Longman Dictionary of Contemporary Englishinveighin‧veigh /ɪnˈveɪ/ verb → inveigh against somebody/something→ See Verb tableOrigin inveigh (1400-1500) Latin invehi “to attack”, from invehere, from vehere “to carry” ldoceonline.com