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

bermuda onion Definition

Cancel
bermuda onion
noun(Bermuda onion)
a large flattened onion that has a mild flavor and yellow, white, or red skin

Words Related to bermuda onion!

bermuda onion Examples by Brain Bank Users