Headlamp meaning

hĕd'lămp'
noun
0
0
An individual headlight, particularly of a motor vehicle.
noun
0
0
A flashlight worn on head.
noun
0
0
Advertisement