Perhaps, pedstc is a misspelling. Click here to search for this word in our misspelling dictionary.
pietistic,
bitstock,
buddhistic,
Bedstock,
buttstock.