Meaning of “waterspout” in the English Dictionary

british dictionary