Idiom. Interjection: “Lord love a duck!” 1. An exclamation of surprise, shock, frustration, exasperation, anger, alarm, or annoyance. Keep it in mind; the phrase will undoubtedly come in handy in the following weeks.That’s all I’ve got. Other than to say it doesn’t look like it’s going to be a soft landing.Posted from: MOTUS A.D.