2 words in this vocabulary list
adjective describing someone or something that is persistent and determined in demanding or insisting on something
verb to cause someone to feel nervous, afraid, or upset