in a broad way
1.
(
adverb
) in a general fashion; "he talked at large about his plans"
Synonyms:
at large
Terms and Conditions of Use / Copyright Notice