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