INUNDATE Meaning of INUNDATE in English v.tr. (often foll. by with) 1. flood. 2 overwhelm (inundated with enquiries). Derivatives: inundation n. Etymology: L inundare flow (as IN-(2), unda wave) Oxford English vocab. Оксфордский английский словарь. 2012