Correct Answer: D
Explanation:
Meaning: Abound means to have many of something or large amount of something.
Example: The room abounded with screaming children.
Synonyms: Flourish, Proliferate, Thrive, Crowd
Antonyms: Decline, Fail, Languish, Lack, Deficient