Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megachurch Definition

Cancel
megachurch
noun(mega-church)
a church having an extremely large congregation

Words Related to megachurch!

megachurch Examples by Brain Bank Users