Is there any means of contacting him?
⇑ Translate the sentence above by Google ⇑
Related: means
Prev: It means I'll be late for work but what the heck!
Next: Try to live within your means (= not spend more money than you have).