1 definition found weather satellite - WordNet (r) 2.1 (2005) : weather satellite n 1: a satellite that transmits frequent picture of the earth below [syn: weather satellite, meteorological satellite ]