Test your knowledge of advanced vocabulary with these challenging questions on word meanings and usage.