Adjective Definition

trackable

1.Definition: capable of being traced or tracked

Related Adjective(s):traceable




Please Share