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