1. Standing or resting on something; as, an insistent wall.

2. Insisting; persistent; persevering.

3. (Science: zoology) see incumbent.

Origin: L. Insistens, -entis, p. Pr. Of insistere.

Retrieved from ""
First | Previous (Insipid) | Next (Insition) | Last
Please contribute to this project, if you have more information about this term feel free to edit this page.