We do not currently know of any synonyms for supporting device.
For similar words to supporting device, try: