MEANINGS:

Detective  —- one who investigates and solve crimes.

Monster  — ugly looking creature.

Stashed away  — stored away.

Interrupted  — said something in between.

Scars  —    marks.

Annoyed   — angry.

Disappointed  —-  not happy.

Occurred  —-  came to mind.

Accomplice  —-  friend.

Glared —  stared.