the GNU version of the Collaborative International Dictionary of English
adj. Made at home; of domestic manufacture; made either in a private family or in one's own country.
The Century Dictionary and Cyclopedia
Made at home; of domestic manufacture.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
adj. made or produced in the home or by yourself
Word Usage
"Police detonated what they described as a homemade explosive found in room 1808, leading authorities to believe the perpetrators posed as guests there."