Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of ALTOSTRATUS
noun : ALTOSTRATUS
Source:WordNet 3.1
-
1. (
) a stratus cloud at an intermediate altitude of 2 or 3 miles ;
See more about : ALTOSTRATUS