Origin: Latin suffix -al
Definition, synonyms and related words
an autoracing racecourse composed of a road course section and a portion of a banked oval track