INUNDATED

Definition of INUNDATED

  1. (adj)covered with water