oh my Lord exclamation1 •An expression of surprise, astonishment, shock, dismay, supplication, or consternation."Oh my Lord!" said a stunned Geneva McNeil, reached by telephone at her East Baltimore home and told that the jury had awarded $3.3 million to her and her ailing husband. — 1992