INUNDATE Meaning: "to overflow, run over" (source also of Spanish inundar, French inonder). Related: Inundated; inundating. See definitions of inundate.
確定! 回上一頁