waistcoat in Czech waistcoat in Czech vesta noun (chiefly, British) A sleeveless, collarless garment worn over a shirt and under a suit jacket. Add to Flashcards