English Dictionary
Definition grandaddy in British English
grandaddy noun
[countable] noun
/ˈɡrænˌdædi/

English Dictionary