English synonyms about - contact  

affixed

adjective

1 affixed

Firmly attached.


Find more on affixed elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0217