English word definition — powered by WordNet
be interconnected, afford passage
transmit thoughts or feelings
Want to remember intercommunicate?