BMSAT Kozhikode 2025 - What does the word "truculent" mean? | PYQs + Solutions | AfterBoards