Search results
- Dictionarysteamed/stēmd/
adjective
- 1. having been cooked by steaming: "a cornucopia of steamed dumplings"
- 2. extremely angry: informal North American "you're simply steamed about some editor's bad treatment of you"
Powered by Oxford Dictionaries