Dictionary Definition:
[translation-eng] {Hopkins} strict usage of a term
[translation-eng] {GD:109} strictly