As an initialism bor
is (government security office).
As a noun constrictor is
that which constricts or tightens.
bor
English
Noun
(Norfolk) boy
References
Anagrams
*
*
*
----
constrictor
English
Noun
(
en noun)
That which constricts or tightens.
Derived terms
* boa constrictor
----