We do not currently know of any synonyms for helotid.
The noun helotid is defined as:
Did you mean halted?