RADIOLOCATION
Dictionary entry overview: What does radiolocation mean?
• RADIOLOCATION (noun)
The noun RADIOLOCATION has 1 sense:
1. measuring instrument in which the echo of a pulse of microwave radiation is used to detect and locate distant objects
Familiarity information: RADIOLOCATION used as a noun is very rare.