English Alternative forms sub-moon Etymology From sub- + moon. Noun submoon (plural submoons) Synonym of moonmoon. Anagrams unbosomWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads