Thesaurus.com
Dictionary.com

cook over an open pit