Dictionary Definition: glomerular filtration rate