English Dictionary
Definition grand total in British English
grand total noun
[singular] noun
Synonyms and related words

English Dictionary