baseball cap

noun

1.
a cap with a bill