I recently started watching Robot Wars on TechTV. Occasionally, they refer to something that sounds like it is spelled “skreemech” and which I believe refers to a robot having a self-righting mechanism. Since the show is filmed in the UK, I’m guessing maybe it is a British word that has no English equivalent, but I guess it’s just as likely that it was made up by the show’s creators.
Can somebody confirm how the word is spelled, whether it means what I think it means, and tell me where the word came from?
Regards,
Barry