Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
ramify 
1 branch, divaricate, divide, fork, separate, split up 
2 become complicated, multiply, thicken