Definify.com

Definition 2025


monitorships

monitorships

English

Noun

monitorships

  1. plural of monitorship