Definify.com

Definition 2025


offputs

offputs

English

Noun

offputs

  1. plural of offput