compass dial

Noun

 * 1) A small pocket compass fitted with a sundial to tell the hour of the day.