First time i m reading that someone does not want to share his definitition of meditation !
" There's no shortcuts to it": there is one, which is the basis of meditation ( usually the 1st practise you learn is breathe technic and its benefits)
I really i did not get your attitude but never mind it s your business