meaning of tirade

1. a speech of violent denunciation


Related Words

tirade |

Developed & Maintained By Taraprasad.com

Treasure Words