FRAME
Definition
Fund for the Replacement of Animals in Medical Experiments (UK)
FRAME means Fund for the Replacement of Animals in Medical Experiments (UK).
A UK research funding body (not directly an oil/gas drilling term, but may appear in HSE contexts).
✓ Verified term