English Dictionary
Definition go solo in British English
go solo phrase
phrase
1
to start to do something alone rather than with others
Synonyms and related words
