Meaning of “sudsy” in the English Dictionary

English