Match the definitions

Matching exercise

Match the words with their definitions.
a heart
a policeman
a shower
a funfair
Saint Patrick's Day
a ghost
a dangerous man
Irish culture
a ghost trainA train in which you are scared.
a precious book