an ocean of something

an ocean of something

(British English also oceans of something) (informal) a large amount of something: oceans of food
See also: ocean, of, something