SUBNUVOLAR Meaning of SUBNUVOLAR in English adj under the clouds; attended or partly covered or obscured by clouds; somewhat cloudy. Webster English vocab. Английский словарь Webster. 2012