はめ殺 しで
hamegoroshide
1. Pinned down; Trapped
Noun
#382590
1. Pinned down; Trapped
1. fixed fitting (esp. window)
1. Was not a fixed window.; Was not a tight fit.
1. Is not a fixed panel.; Is not a built-in.
1. Probably a dead end.; Probably hopeless.
1. Was a built-in/fixed/non-removable [item].; Was a fatal mistake.
1. Hameshashi desu ;
1. If it were a push-button lock.; If it were a fixed-frame window.
1. It is not a fixed window.; It is not a tight fit.
1. Wasn't a fixed window.; Wasn't a sealed window.