MENSURABLE Meaning of MENSURABLE in English adj.1 measurable, having fixed limits. 2 Mus. MENSURAL 2. Etymology: F mensurable or LL mensurabilis f. mensurare to measure f. L mensura MEASURE Oxford English vocab. Оксфордский английский словарь. 2012