meaning of letup

1. a pause during which things are calm or activities are diminished; "there was never a letup in the ">noise"


Related Words

letup |

Developed & Maintained By Taraprasad.com

Treasure Words