Definition of “floor show” - English Dictionary

british dictionary