365bet中国官方网站

  • word of the day

    imbricate

    imbricate - 365bet中国官方网站 definition and meaning for word imbricate

    Definition
    (verb) place so as to overlap
    Example Sentence
    • imbricate the roof tiles
    Definition
    (verb) overlap
    Example Sentence
    • The roof tiles imbricate
    Definition
    (adj) used especially of leaves or bracts; overlapping or layered as scales or shingles
    Synonyms : imbricated
  • Download our Mobile App Today