Skip to content

insisting

Dictionary definition · insisting

noun

  1. continual and persistent demands

Similar words

Source: Open English WordNet (CC BY 4.0).