Discuss Forum
1. Select from the alternatives, the words that best describe the meaning of the idiom or phrase given in the questions : At first blush
- A. at first sight
- B. at first sight
- C. at first sight
- D. at first sight
Answer: Option A
Explanation:
Post your comments here: