English Idioms: Oceans of April 15, 2022March 12, 2022 by admin English Idioms About “Nature” Idiom: Oceans of Meaning: A large amount of something. Example: Oceans of guests were at the party.