Noun imbrication has 1 sense
  1. imbrication, overlapping, lapping - covering with a design in which one element covers a part of another (as with tiles or shingles)
    --1 is a kind of covering
    Derived forms: verb imbricate1, verb imbricate2
,
TOP