Cloud bank has 2 different meanings across 1 category:
Noun
a layer of clouds seen from a distance
A wall of clouds, rising above horizon or observed from a distance, but not overhead.