grosso modo
Meanings
Adverb
1. more or less