railroaded
动词 railroad:
compel by coercion, threats, or crude means
同义词:dragoon, sandbag, railroad
supply with railroad lines
同义词:railroad
transport by railroad