1 definition by Limecat ii-V-I

A device such as a smartphone or tablet that bathes the user's face in its glow.
The pedestrian, attention focused on his glowplate, walked in front of the speedy bicycle and sustained well-deserved trauma.
by Limecat ii-V-I August 5, 2013
Get the glowplate mug.