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

beauty queen Definition

Cancel
beauty queen
noun(beauty queen)
a beautiful and glamorous woman or girl; specifically : a winner of a beauty contest

Words Related to beauty queen!

beauty queen Examples by Brain Bank Users