おしまわし
Meanings
Noun
1. depressing something and turning it while still depressed (i.e. gas stopper, spark plug)
Pitch accent
しまわし
Composed of
push; pushing; weight; pressure; authority; forcefulness
mawashi; belt; mantle; cape; gang rape