bn:00023830n
Noun Concept
EL
shanghaiing
EN
Someone who tricks or coerces men into service as sailors or soldiers WordNet 3.0
Relations
Sources
Wikipedia Translations