Lord-love-a-duck Definition
interjection
An exclamation of surprise.
Wiktionary
Find Similar Words
Find similar words to lord-love-a-duck using the buttons below.
An exclamation of surprise.
Find similar words to lord-love-a-duck using the buttons below.