Advanced Vocabulary - Nouns Synonyms 3

Index
Match each of the groups of three nouns with the words from the box. ANSWERS
fortitude | infidelity | blunder | notion | pledge | enmity | divergence | endorsement | bequest | affliction
lack | shortage | scarcity dearth
idea | concept | belief
approval | advocacy | affirmation
ailment | disease | malady
mistake | gaffe | lapse
hostility | animosity | antagonism
difference | dissimilarity | discrepancy
adultery | betrayal | unfaithfulness
vow | oath | promise
heritage | endowment | legacy
bravery | courage | valour
englishrevealed