The idiom “put out” means: June 25, 2025June 20, 2025 by admin(D) Alleviate(B) Assuage(C) Allay(A) Extinguish