ad hoc [adjective] + hypothesis [noun]