Colloquial, non-technical alternative of stridulous. May be use of someone exhibiting stridor -- a high pitched sound caused by upper-airway swelling or restriction. Unlike stridulous, this word has more audible and written resemblance to the noun stridor.
by DC_RT July 08, 2018
by SMXT November 11, 2009
Someone that does not have a place to live and mooches off other peoples places. Sometimes a Stridor will be at your place when nobody else is there.
by Justin November 12, 2004