Meaning of “sudsy” in the English Dictionary

british dictionary