Definify.com

Definition 2025


intimators

intimators

English

Noun

intimators

  1. plural of intimator