georradar
Meanings
Noun
1. GPR (ground-penetrating radar)