What is the meaning of the idiom “Put on”? June 25, 2025June 20, 2025 by adminA. Escape B. Wear C. Call D. None of these