Top definition
A very large church, such as a Catholic, Anglican, Orthodox, or a Protestant church.
We have exactly one superchurch in our town, which is the Catholic church.
by GageTheDictionaryGeek June 13, 2018
Get the mug
Get a superchurch mug for your mama Helena.