Meaning

1 senses
  1. (not comparable)That can legally be operated on public streets.

    Tanks are not street-legal because their treads chew up the pavement.

Translations

1 languages
street-legal — meaning, examples, forms, synonyms | Krumeto