Word info

motorplex

Noun

Meaning

motorplex (plural motorplexes)

(US) A venue for motor racing.

Source: en.wiktionary.org

Close letter words and terms