PET Vocabulary - Synonyms (Adjectives) 3

Click on a word in the box above and then click on the appropriate gap. You can also type the words in the gaps.
SA43 ANSWERS EXPLANATION
GOODBADHAPPYSAD
great nasty pleased sorrowful
englishrevealed