We do not currently know of any synonyms for stop-tap.
The noun stop-tap is defined as:
See full definition of the word stop-tap.