Detective Inspector, cop, old copper, last thing in obnoxiousness: dinosaur! (10)
Answer
DIPLODOCUS
Definition: dinosaur!
Detective Inspector, cop, old copper, last thing in obnoxiousness: dinosaur! (10)