crush noun
ADJ. huge | schoolgirl, teenage
VERB + CRUSH have | develop, get
PREP. ~ on She had a huge crush on one of her teachers.