refrenasse
See also:
refrénasse
and
réfrénasse
Latin
Verb
refrēnāsse
perfect active infinitive of
refrēnō