Word info

georadar

Noun

Meaning

georadar (uncountable)

Ground-penetrating radar.

Source: en.wiktionary.org

Close letter words and terms