ocean/ 'əuʃən /

1.noun [c] 
海洋

oceans of
 [inf] 许多
it's a drop in the ocean
沧海一粟