Special Boat ServiceEntry from World dictionary (abbreviation: SBS)Definition of Special Boat Service (in the UK) a nautical counterpart of the SAS, provided by the Royal Marines. Special Boat Service in other Oxford dictionaries Definition of Special Boat Service in the British & World English dictionary