meaning of stopgap

1. something contrived to meet an urgent need or emergency


Related Words

stopgap |

Developed & Maintained By Taraprasad.com

Treasure Words