Rollingword: a website about words.

For more words, see the search page.


quenchable

[adj]
可熄灭的,可冷却的
镇压得了的;抑制得住的
可抑制的