4 results in 0.0053s.
Advertisement
  • interosculate
    interosculate, intransitive verb, -lated,-lating.
    1. to interpenetrate or inosculate with each other.
    2. to have points of contact or resemblance.
    3. to form a connecting link between objects, species, or the like.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-interosculate