This post explains the noun phraseA 'nailed on'. If you have questions or comments, please email us at: admin@languagecaster.com.
On this week's English through football podcast, we take a look at the 2019 AFC Asian Cup taking place in the United Arab Emirates.