Definition of SSSI in English:

SSSI

  • (in the UK) Site of Special Scientific Interest.

    ‘conservation sites with SSSI status’

Pronunciation:

SSSI

/ɛsɛsɛsˈʌɪ/