365bet中国官方网站

  • word of the day

    encroaching

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

    Definition
    (adj) gradually intrusive without right or permission
    Synonyms : invasive , trespassing
    Example Sentence
    • we moved back from the encroaching tide
    • invasive tourists
    • trespassing hunters
  • Download our Mobile App Today