localización
Top 5000
Meanings
Noun
1. localization
2. finding, location
Examples3
The observatory has a good location.
GPS stands for "Global Positioning System."
Bats use echolocation.