I have a question about the difference between a hat and a cap. I have read this thread and was also under the impression that a hat has a brim all around it. But on Google images, it shows some caps (with a visor, and not a brim all around it) under 'baseball hat'.

Is it correct to call it a 'baseball hat'? Or is it a regional usage/ AmE?

I found the following definitions for 'cap' and 'hat' on dictionary.com


noun 1. a close-fitting covering for the head, usually of soft supple material and having no visor or brim.
2.a brimless head covering with a visor, as a baseball cap.
4.a headdress denoting rank, occupation, religious order, or the like: a nurse's cap.


noun 1.a shaped covering for the head, usually with a crown and brim, especially for wear outdoors.

Thank you