Steamed dumplings Synonyms
Definitions for Steamed
- (adjective) cooked in steam
- (adjective) aroused to impatience or anger
Synonyms for phrase
SD abbreviation
SD is an abbreviation for Steamed DumplingsWhat does SD stand for?
SD stands for "Steamed Dumplings" Definitions for Dumplings
- (noun) small balls or strips of boiled or steamed dough