1 definition
by
ANKi

A small furry creature, originating from an alternate Earth. Measuring an average of 14 inches in diameter and capable of hovering up to 6 feet, Smilers are also capable of telepathy within a given range and are very friendly with humans.

Sheridan's Smiler, Meridian, was capable of more feats than met the eye.