scatterometer

English

noun
Definitions
  • A form of radar used to measure surface winds from satellites, by detecting scattered microwave radiation

Etymology

Affix from English scatter.

Origin

English

scatter

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms