NIDRR Views 1 meanings found NIDRR is an abbreviation for National Institute on Disability and Rehabilitation Research. It is commonly used in the context of Governmental, particularly in FDA. Governmental National Institute on Disability and Rehabilitation Research