Saudi Arabia's King Abdullah in a meeting with visiting US Vice President Dick Cheney has rejected any US military strike against Iran.