LOB'S POUND
Meaning of LOB'S POUND in English
noun
Etymology: lob (I)
1. dialect England : prison
2. dialect England : difficulty , disgrace
3. : bittersweet 3b — compare lobster red
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012