2551 kakologeo kak-ol-og- eh'-o from a compound of 2556 and 3056; to revile:--curse, speak evil of. see GREEK for 2556 see GREEK for 3056