Definitions for "satiable"
possible to satisfy or sate; "a satiable thirst"; "a satiable appetite"