noun
1 poetic A point of light; especially a star.
2The lowest temperature at which a volatile substance will continue to burn after its vapour has been ignited.
3A place in a building at which firefighting equipment such as a fire extinguisher is sited.
Origin
Late 18th century (in an earlier sense). From fire + point.
Are You Learning English? Here Are Our Top English Tips