floodhead n : a wall of water rushing ahead of the flood; "we were lucky to be safe when the floodheads hit"
Copyright © 2024 3Dict.net