stopgap
English Dictionary
->
Letter S
-> stopgap
Search Dictionary:
stopgap Definition
(n)
something
contrived
to
meet
an
urgent
need
or
emergency
stopgap Synonyms
makeshift
stopgap
© Art Branch Inc.