English to English
insistent
(/I/n's/I/st/@/nt
)
adjective (a)
- Standing or resting on something; as, an insistent wall.(adjective)source: webster1913
adjective satellite (s)
- repetitive and persistent(adj.all)Example:
The bluejay's insistent cry.
source: wordnet30