Choose the most suitable word to match the given meaning: To introduce ideas: (A) instill (B) inspire (C) invigorate (D) impress
Leave a Reply