Etymology
Today it means: Overlapping, like scales or roof-tiles; intertwined. Full definition →
Participle adjective, imbricate + -ed.
Etymology from Wiktionary, CC BY-SA 4.0.