English edit

Etymology edit

steam +‎ -able

Adjective edit

steamable (not comparable)

  1. Suitable for steaming.

Anagrams edit