motorplex

English

Etymology

From motor +‎ -plex.

Noun

motorplex (plural motorplexes)

  1. (US) A venue for motor racing.