Synonyms for "trike"

Words with similar meaning