English Dictionary
Definition a damn sight greater/smaller etc in British English
a damn sight greater/smaller etc phrase
phrase
1
used for emphasizing something very strongly
