meaning of bestrickend

bestrickend - German to English

witching