Scottish Daily Mail WORD WIZARDRY 2019-02-19 - GUESS THE DEFINITION: Jelly (2017) A) Huge or enormous. B) Jealous. C) Cowardly. Answer below