Insatiable means that which cannot be __________: August 20, 2019 by Hamid Ul Haq 1. Satisfied 2. Controlled 3. Deceived 0