Dictionary search results

Showing 1-3 of 3 results

SBS British & World English

Sick building syndrome

Special Boat Service British & World English

(In the UK) a nautical counterpart of the SAS, provided by the Royal Marines

SBS in Special Boat Service British & World English

(In the UK) a nautical counterpart of the SAS, provided by the Royal Marines