motorplex
Etymology
From motor + -plex.
motorplex means A venue for motor racing. Lexicurio rates it Rare gem — a strength score of 75 out of 100.
noun
- A venue for motor racing.“The motorplex, which also has tracks for motocross and all-terrain vehicles, has an overwhelmingly local feel.”