an exclamation of surprise or dismay
Collins Concise English Dictionary © HarperCollins Publishers::
'lor' also found in these entries (note: many are not synonyms or translations):
PC
- Taylor series
- amiloride
- articulated lorry
- beauty parlor
- billiard parlor
- clorazepate
- folklore
- funeral home
- horse parlor
- ice-cream parlor chair
- laurel
- lorazepam
- loricate
- lorimer
- massage parlor
- milking parlor
- motor lorry
- parlor car
- parlor game
- parlor grand
- parlor house
- parlor palm
- picloram
- sun parlor
- tailor's bunion
- tailor's chalk