Meaning of lifeboat station in English:

lifeboat station

noun

British
  • A place where a lifeboat is housed and from which it is launched.

    ‘a lifeboat station has stood on Spurn Point since 1810’
    • ‘A new inshore lifeboat station for Stonehaven has received a "huge show of support", the RNLI has said.’
    • ‘A lifeboat was launched from the Tower RNLI lifeboat station to search the Thames but is understood to have since stood down.’
    • ‘Lifeboat stations in the Swansea Bay Region and along the Carmarthenshire coast all reported an increase in calls over last year.’
    • ‘As well as Mumbles, the RNLI is investing in three other lifeboat stations in Wales.’
    • ‘Collectively the three lifeboat station teams rescued 388 people.’