← Back to browsespooksnoun#25,809Translationお化け屋敷おばけやしきEnglish definitionsomeone unpleasantly strange or eccentricExamplesNo examples yet.Similar wordsspookspookyspookedspookingspookierspookies← ontariodetach →