Tricky words with multiple meanings

A list of 30 words by tejaswimacharla.