English Etymology From ghost + -let. Noun ghostlet (plural ghostlets) A little ghost.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads