Thine enemies submit themselves unto thee— According to the original, לךֶ יכחשׁו iekachashu leka, lie unto thee. See on Psalms 18:44.
Related Commentaries of Psalms 66:3
Psalms 66:3
3 Say unto God, How terrible art thou in thy works! through the greatness of thy power shall thine enemies submita themselves unto thee.