English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition SSSI in British English

SSSI noun

[countable] noun
/ˌes es es ˈaɪ/
1

site of special scientific interest: an area of land protected by the government because it contains important plants, animals, rocks etc

Example

The woodland is an SSSI.

Synonyms and related words
Definition SSSI in British English