English Dictionary
Definition stone dead in British English
stone dead adjective
adjective
1
English Dictionary