The search engines provide a few submission portals, but these days your website it submitted through content and XML Sitemaps.
DO I NEED TO SUBMIT MY WEBSITE TO 1000 SEARCH ENGINES?
There is absolutely no need to submit your website to that many websites. The top 3 search engines (Google, Bing and Yahoo) usually feed all the smaller websites their findings. Submit to the big 3 search engines and the smaller ones will find them.