でもしか Meanings Prefix for lack of anything better to do (before an occupation, etc.) Words containing でもしか でもしか先生 (でもしかせんせい) someone who became a teacher for lack of anything better to do Jinuma: Japanese Dictionary · Word lists