imbricate imbricate

Definition(s):

  1. (v) place so as to overlap
  2. (v) overlap
  3. (adj) used especially of leaves or bracts; overlapping or layered as scales or shingles
Word of the Day
nebulous nebulous
/ˈnɛb jə ləs /