1 definition found weather radar - WordNet (r) 2.1 (2005) : weather radar n 1: radar that is able to detect clouds and precipitation