Meaning of “watermill” in the English Dictionary

british dictionary