In relation to radar, it is the ability to read two distinct targets separately. The clearer the resolution, the nearer the two objects can be to each other and still be distinguishable.
RESOLUTION
Meaning of RESOLUTION in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012