Definition, Meaning & Anagrams | English word SODAR
SODAR
Definitions of SODAR
- A system resembling sonar but used in the air, for meteorological measurements, rather than in water.
Number of letters
5
Is palindrome
No
Search for SODAR in:
Page preparation took: 156.00 ms.