We do not currently know of any synonyms for scutcheon.
The noun scutcheon is defined as:
See full definition of the word scutcheon.
Did you mean suction?