Hot answers tagged etymology
Yes, ～するでない is an old-fashioned and pompous way of saying "Don't do ～!". In modern Japanese, this is a kind of 役割語 (stereotyped role words) which is typically used by noble and/or old people in manga and samurai dramas. This seems to have been used a lot more 100 years ago or so, because I can find many similar expressions (eg. 泣くでない, 穢すでない, 淋しがるでない) in ...
Only top voted, non community-wiki answers of a minimum length are eligible