English dictionary
spider brake meaning and definition
Definition and meaning of spider brake at MeaningMonkey.org. spider brake meaning and definition in the English Dictionary.SPIDER BRAKE noun
Definition of spider brake (noun)
- Asiatic fern introduced in America
- synonyms: Pteris multifida, spider fern
Source: Princeton University Wordnet