Advanced Vocabulary - Types of People 2

Click on a word in the box below and then click on the appropriate gap. You can also type the words in the gaps. ANSWERS
referee | hurdler | coach striker
solicitor | witness | prosecutor
midwife | chaplain | patient
vicar | confessor | canon
lecturer | fellow | chancellor
chef | porter | barista
chief | magnate | financier
Earl | Duke | Lord
embezzler | racketeer | mugger
usher | choreographer | dresser
navigator | signalman | flight attendant
englishrevealed