Put under pressure archaeologist ultimately unveiled treasure alongside earl (8)
Answer
ETHERISE
Definition: Put under
Put under pressure archaeologist ultimately unveiled treasure alongside earl (8)