constrictor

UK /kənˈstɹɪk.tə/ US /kənˈstɹɪk.tɚ/
noun 3

Definitions

noun

1

That which constricts or tightens:

2

That which constricts or tightens:

3

That which constricts or tightens:

Your note

not saved
0 chars