Definify.com

Definition 2025


radarscopes

radarscopes

English

Noun

radarscopes

  1. plural of radarscope