inundate define
inundates; inundated; inundating. Learner's definition of INUNDATE. [+ object] 1. : to cause (someone or something) to receive or take in a large amount of things at the same time. Hundreds of letters inundated [=flooded] the office.