garrison cap

noun

1.
a wedge-shaped wool or cotton cap; worn as part of a uniform