Ocean of Storms in French Ocean of Storms in French Océan des Tempêtes proper noun (surface feature) A basin in Nearside, Moon, Earth, Solar System. Add to Flashcards