Multiple choice

Directions: Choose the word that best expresses the meaning of the given phrase.

Speedy and efficient

  1. excoriate

  2. expeditious

  3. extenuating

  4. extol

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Expeditious means acting or done quickly, efficiently, and promptly - exactly matching 'speedy and efficient'. It describes actions performed with minimal delay. Excoriate means to criticize severely or strip the skin. Extenuating means providing a partial excuse or making less severe. Extol means to praise highly.