The brave soldiers left an indelible impression on the people of the land.
A.permanent✓ Correct
B.fleeting
C.hilarious
D.eradicable
Explanation
'Indelible' means impossible to remove, erase, or forget — making a lasting impression. 'Permanent' is the closest synonym. 'Fleeting' means brief/transient (opposite), 'hilarious' means very funny, and 'eradicable' means capable of being eradicated (opposite of indelible).
💡 Practice unlimited NDA PYQs + AI-tracked progress on each topic. Sign up free →