Definify.com

Definition 2024


offputs

offputs

English

Noun

offputs

  1. plural of offput