French · word

tirade

volley; long speech

Words sharing this root