offputs

English

Noun

offputs

  1. plural of offput

Anagrams