English edit

Etymology edit

show +‎ floor

Noun edit

showfloor (plural showfloors)

  1. The main area of a show, where goods or services are exhibited.

Anagrams edit