Subscriber login


Forgot your password?

Library card login

Other

Special Boat Service

Entry 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
  |  Cite

Word of the day

kempt

/ kɛm(p)t /
adjective
maintained in a neat and clean condition …