COSRAD: Coastal Ocean Surface Radar

What does COSRAD mean? The above is one of COSRAD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Coastal Ocean Surface Radar

COSRAD also stands for:
... more